package com.mall.core;

import java.util.ArrayList;



public interface Customer extends Visitor {
	public void AddItemstoShopingcart(ShopingCart shopingcart, Item item);
	public void removeItemsFromShopingcart(ShopingCart shopingcart,Item item);
	public void returnItems(Receipt receipt, ArrayList<Item> returnitems);
	public void pay(ShopingCart shopingcart);
	public void visitStore(Store store);
	public void exitStore();
	public void setInstore();
	public void setOutofstore();
	public boolean equals(Customer custmoer);
}
